package com.idealighter.game.games.zjh.dto;

import com.baidu.bjf.remoting.protobuf.FieldType;
import com.baidu.bjf.remoting.protobuf.annotation.Protobuf;

import java.util.ArrayList;
import java.util.List;

import lombok.Data;

/**
 * 炸金花结算信息 .
 *
 */
@Data
public class BillInfo {
  // 座位顺序
  @Protobuf(order = 1)
  private int order;
  // 玩家昵称
  @Protobuf(order = 2)
  private String playerName;
  // 结算筹码(包含喜钱)
  @Protobuf(order = 3)
  private long chips;
  // 喜钱
  @Protobuf(order = 4)
  private long luck;
  // 牌型(0:235,1:单张,2:对子,3:顺子,4:金华,5:顺金,6:豹子)
  @Protobuf(order = 5)
  private int cardsType;
  // 牌
  @Protobuf(fieldType = FieldType.INT32, order = 6)
  private List<Integer> cards = new ArrayList<>();
}
